#include "mainwindow.h"

#include <QApplication>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    //设置状态栏背景色和状态栏中元素与元素之间的间距
    QString style="QMenuBar { background-color:blue;spacing:30px; } ";
    //设置菜单元素的圆角、内边距、背景色
    style+="QMenuBar::item { border-radius:30px; padding:2px 20px; background-color:red; }";
    //当菜单元素处于选中状态时，鼠标进入状态或者键盘选中状态时
    style+="QMenuBar::item:selected { background-color:green; }";
    //给菜单项设置设置边框宽度、边框实线、边框背景色和父元素背景色一致，设置内边距
    style+="QMenu::item { border:2px solid transparent; padding:2px 10px; }";
    //设置菜单项元素被选中时的边框宽度 边框为实线 边框为黑色
    style+="QMenu::item:selected { border:2px solid black; }";
    //设置菜单元素中的分割线 高度 背景色 此分割线与周围控件的距离
    style+="QMenu::separator { height:2px; background-color:green; margin:0px 5px; }";

    a.setStyleSheet(style);
    MainWindow w;
    w.show();
    return a.exec();
}
